poder germicida - German English Dictionary